function mnrelsaldos() {
	$('#content').load("html/mantercontasbancarias.html #pnlRelSaldos", function() { 
		$('#data').mask('99/99/9999');

    	$("#pnlRelParams2").dialog({
		    modal: true,
		    buttons: {
		        Ok: function() {
		        	var dt_saldo = $('#data').val();
		        	
		        	sendForm('#frmRelParams2', function(data) {
		        		var x = open("html/relsaldos.html", "Saldos das Contas Bancárias", "top=20, left=10, width=1100, height=600");
		        		x.focus;
		        		x.onload = function() {
				        	var lblData = x.document.getElementById('lblPrintDate');
		        			var dthr = new Date().toLocaleString().split(" ");
		        			$(lblData).text(dthr[0] + " às " + dthr[1] + " ");
		        			
		        			lblData = x.document.getElementById('lblDtSaldo');
		        			$(lblData).text(dt_saldo);
		        			
		        			var tbBody = x.document.getElementById('tbBody');
		        			var tbFoot = x.document.getElementById('tbFoot');
		        			var detail = x.document.getElementById('trDetail');
		        			var tr = null;
		        			var sld = 0;
		        			
		        			$(data.Records).each(function(index, conta) {
		        				sld = sld + parseFloat(conta.vr_movto_num);
		        				
		        				tr = $(detail).clone();
		        				$(tr).find('#tdDescricao').html(conta.conta_nome);
		        				$(tr).find('#tdBanco').html(conta.conta_banco);
		        				$(tr).find('#tdAgencia').html(conta.conta_agencia);
		        				$(tr).find('#tdNumero').html(conta.conta_numero);
		        				$(tr).find('#tdSaldo').html(conta.saldo_atual);
			        			$(tbBody).append(tr);
		        			});
		        			
        					$(tbFoot).find("#lblTotal").text(sld.formatMoney());
        					
		        			$(x.document.getElementById('btnPrint')).click(function() {
		        				$(this).hide();
		        				x.print();
		        				$(this).show();
		        			});
		        		};
		        	});
		            $(this).dialog("close");
		        },
		        Cancelar: function() {
		            $(this).dialog("close");
		        }
		    },
		    close: function() {
	            $(this).remove();
		    }
		});
	});
}